Dynamic state restoration using versioning exceptions

نویسندگان
چکیده

برای دانلود باید عضویت طلایی داشته باشید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Dynamic state restoration using versioning exceptions

We explore the semantics and analysis of a new kind of control structure called a versioning exception that ensures the state of the program, at the point when an exception handler is invoked, reflects the program state at the point when the handler is installed. Versioning exceptions provide a transaction-like versioning semantics to the code protected by a handler: modifications performed wit...

متن کامل

Avoiding Contention between Reads and Writes Using Dynamic Versioning

In this paper, we discuss a new approach to multi-version concur-rency control, called Dynamic Versioning, that avoids the data contention due to connicts between Reads and Writes. A data item is allowed to have several committed versions and at most one uncom-mitted version. A connict between a Read and a Write is resolved by imposing an order between the requesting transactions, and allowing ...

متن کامل

Versioning Based Dynamic Reconfiguration for SOA Applications

Service Level Agreement or contract is a document that captures the functional and QoS levels agreed between the service provider and the consumer. In a service-oriented environment, individual services can be suitably composed to create a composite service. Whenever a new version of a composite service is created, for the same service consumer, in order to satisfy the change in consumer requir...

متن کامل

Dynamic Finite Versioning: An Effective Versioning Approach to Concurrent Transaction and Query Processing

Severe data contention may exist between short update transactions and long read-only queries if both are to access the same database through a conventional concurrency control method. In this paper, we present dynamic nite versioning (DFV) schemes to eeectively support concurrent processing of transactions and queries. Without acquiring locks, queries read from a small, xed number of dynamical...

متن کامل

Supporting dynamic pipeline changes using Class-Based Object Versioning in Astro-WISE

Understanding the difference between data objects is a major problem especially in a scientific collaboration which allows scientists to collectively reuse data, modify and adapt scripts developed by their peers to process data while publishing the results to a centralized data store. Although data provenance has been significantly studied to address the origins of a data item, it does not howe...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ژورنال

عنوان ژورنال: Higher-Order and Symbolic Computation

سال: 2006

ISSN: 1388-3690,1573-0557

DOI: 10.1007/s10990-006-8610-8